long-range weapon - İspanyolca İngilizce Sözlük